//#define _CRT_SECURE_NO_WARNINGS 1
//#include<stdio.h>
//int A[100010], B[100010], C[100010];
//void add(int* A, int* B, int len1, int len2)
//{
//	int t = 0;
//	int i = 0;
//	int k = 0;
//	for (i = 0; i < len1 || i < len2; i++)
//	{
//		if(i<len1) t += A[i];
//		if(i<len2) t += B[i];
//		C[k++] = t % 10;
//		t /= 10;
//	}
//	if (t)
//	{
//		C[k] = 1;
//	}
//	for (i = k-1; i >= 0; i--)
//	{
//		printf("%d", C[i]);
//	}
//}
//int main()
//{
//	char arr1[100010] = {0};
//	char arr2[100010] = {0};
//	scanf("%s%s", arr1, arr2);
//	int len1 = strlen(arr1);
//	int len2 = strlen(arr2);
//
//	for (int i = len1 - 1,j = 0; i >= 0; i--)
//	{
//		A[j++] = arr1[i]-'0';
//	}
//	for (int i = len1 - 1,j = 0; i >= 0; i--)
//	{
//		B[j++] = arr2[i]-'0';
//	}
//	add( A, B, len1, len2);
//	return 0;
//}